// 
// ActivityCreativeKubvyx_Petrichor.m
// Created by apple on 2018/07/06
// 
// Copyright © 2018年 apple. All rights reserved.
//


#import "ActivityCreativeKubvyx_Petrichor.h"
#import "ActivityCreativeAzks_Viewcontroller.h" 
@implementation ActivityCreativeKubvyx_Petrichor 
#pragma mark:这样就能实现OC调用JS 方法接下来实现代理方法 
 + (void)G9X_ac_X19_renaissance_A8P:(NSString *)arg1 tpy_X06_:(NSString *)tpy_X06_ {
    NSLog(@"function:%s line:", __FUNCTION__);

    [tpy_X06_ substringFromIndex:1];

    [tpy_X06_ isEqualToString:@"fuselage"];

    NSLog(@"%@===%@", tpy_X06_,@"eudemonia");

}

#pragma mark:表示设置layer上面设置图片的的拉伸方式iPhone X的设计图 
 + (void)G9X_fag_X05_hippopotamus_A8P:(NSString *)arg1 tpy_X06_:(NSString *)tpy_X06_ {
    NSLog(@"function:%s line:", __FUNCTION__);

    [tpy_X06_ substringFromIndex:1];

    [tpy_X06_ isEqualToString:@"reminisce"];

    NSLog(@"%@===%@", tpy_X06_,@"believe");

    //调用G9X_ac_X19_renaissance_A8P 
 [self G9X_ac_X19_renaissance_A8P:arg1 tpy_X06_:tpy_X06_];

}

#pragma mark:好的代码注解应该是这样的可以注入多个名称（JS对象），用于区分功能 
 + (void)G9X_msg_X13_eternity_A8P:(NSString *)arg1 tpy_X06_:(NSString *)tpy_X06_ {
    NSLog(@"function:%s line:", __FUNCTION__);

    [tpy_X06_ substringFromIndex:1];

    [tpy_X06_ isEqualToString:@"zing"];

    NSLog(@"%@===%@", tpy_X06_,@"Rainbow");

    //调用G9X_fag_X05_hippopotamus_A8P 
 [self G9X_fag_X05_hippopotamus_A8P:arg1 tpy_X06_:tpy_X06_];

}

#pragma mark:WKUserContentController是用于给JS注入对象的通过JS与webview内容交互 
 + (void)G9X_tt_X01_viewController_A8P:(NSString *)arg1 tpy_X06_:(NSString *)tpy_X06_ {
    NSLog(@"function:%s line:", __FUNCTION__);

    [tpy_X06_ substringFromIndex:1];

    [tpy_X06_ isEqualToString:@"tableviewController"];

    NSLog(@"%@===%@", tpy_X06_,@"wangyi");

    //调用G9X_msg_X13_eternity_A8P 
 [self G9X_msg_X13_eternity_A8P:arg1 tpy_X06_:tpy_X06_];

}

#pragma mark:方便使用，会提示注解说明但是当我们运行的时候我们会发现 
 + (void)G9X_nsg_X18_mother_A8P:(NSString *)arg1 tpy_X06_:(NSString *)tpy_X06_ {
    NSLog(@"function:%s line:", __FUNCTION__);

    [tpy_X06_ substringFromIndex:1];

    [tpy_X06_ isEqualToString:@"tableviewController"];

    NSLog(@"%@===%@", tpy_X06_,@"rendezvous");

    //调用G9X_tt_X01_viewController_A8P 
 [self G9X_tt_X01_viewController_A8P:arg1 tpy_X06_:tpy_X06_];

}

#pragma mark:可以快速生成开发文档这里如果没有JS调用OC的功能的话 
 + (void)G9X_qpg_X03_viewController_A8P:(NSString *)arg1 tpy_X06_:(NSString *)tpy_X06_ {
    NSLog(@"function:%s line:", __FUNCTION__);

    [tpy_X06_ substringFromIndex:1];

    [tpy_X06_ isEqualToString:@"tencent"];

    NSLog(@"%@===%@", tpy_X06_,@"umbrella");

    //调用G9X_nsg_X18_mother_A8P 
 [self G9X_nsg_X18_mother_A8P:arg1 tpy_X06_:tpy_X06_];

}

#pragma mark:先创建配置对象，用于做一些配置首先要实例化一个WKWebView 
 + (void)G9X_nsg_X18_Rainbow_A8P:(NSString *)arg1 tpy_X06_:(NSString *)tpy_X06_ {
    NSLog(@"function:%s line:", __FUNCTION__);

    [tpy_X06_ substringFromIndex:1];

    [tpy_X06_ isEqualToString:@"passion"];

    NSLog(@"%@===%@", tpy_X06_,@"smashing");

    //调用G9X_qpg_X03_viewController_A8P 
 [self G9X_qpg_X03_viewController_A8P:arg1 tpy_X06_:tpy_X06_];

}

#pragma mark:纯代码的宽高比适配方便使用，会提示注解说明 
 + (void)G9X_nsg_X18_zing_A8P:(NSString *)arg1 tpy_X06_:(NSString *)tpy_X06_ {
    NSLog(@"function:%s line:", __FUNCTION__);

    [tpy_X06_ substringFromIndex:1];

    [tpy_X06_ isEqualToString:@"viewController"];

    NSLog(@"%@===%@", tpy_X06_,@"mother");

    //调用G9X_nsg_X18_Rainbow_A8P 
 [self G9X_nsg_X18_Rainbow_A8P:arg1 tpy_X06_:tpy_X06_];

}

#pragma mark:对于WKWebView的实例化这里就不再赘述方便别人阅读自己代码 
 + (void)G9X_sbg_X19_passion_A8P:(NSString *)arg1 tpy_X06_:(NSString *)tpy_X06_ {
    NSLog(@"function:%s line:", __FUNCTION__);

    [tpy_X06_ substringFromIndex:1];

    [tpy_X06_ isEqualToString:@"shipshape"];

    NSLog(@"%@===%@", tpy_X06_,@"bazinga");

    //调用G9X_nsg_X18_zing_A8P 
 [self G9X_nsg_X18_zing_A8P:arg1 tpy_X06_:tpy_X06_];

    //调用ActivityCreativeAzks_Viewcontroller 
 [ActivityCreativeAzks_Viewcontroller G9X_of_X12_viewController_A8P:arg1 qpg_X03_:tpy_X06_];

}


@end
